body shield - French English Dictionary